package com.itheima;

import java.util.ArrayList;
import java.util.Random;

public class Demo8 {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<>();
        list.add("巴西");
        list.add("阿根廷");
        list.add("丹麦");
        list.add("德国");
        list.add("葡萄牙");
        list.add("瑞典");
        list.add("斐济");
        list.add("洪都拉斯");
        list.add("墨西哥");
        list.add("阿尔及利亚");
        list.add("尼日利亚");
        list.add("南非");
        list.add("伊拉克");
        list.add("日本");
        list.add("韩国");
        list.add("哥伦比亚");

        Random r = new Random();
        for (int i = 1; i <= 4; i++) {
            System.out.println("第" + i + "组:");
            for (int j = 1; j <= 4; j++) {
                //获取集合随机索引
                int index = r.nextInt(list.size());
                //获取的随机索引的值
                String str = list.get(index);
                //获取后删除集合中的元素
                list.remove(str);
                //如果获取最后一个成员 打印换行
                if (j == 4) {
                    System.out.println(str);
                } else {//没有组员之间空格
                    System.out.print(str + " ");
                }
            }
        }

    }
}
